home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Freelog 42
/
Freelog042.iso
/
Bas
/
Jeux
/
BallBreaker
/
BallBreaker[1].swf
/
scripts
/
frame_61
/
DoAction.as
Wrap
Text File
|
2003-01-12
|
4KB
|
108 lines
if(PowerUp != "0")
{
if(PowerUp == "1")
{
if(Taille == "0")
{
setProperty("/PowerTaille", _visible, "1");
setProperty("/PowerTaille", _X, getProperty(NomBrique, _X));
setProperty("/PowerTaille", _Y, getProperty(NomBrique, _Y));
Taille = "1";
}
}
else if(PowerUp == "2")
{
if(Colle == "0")
{
setProperty("/PowerColle", _visible, "1");
setProperty("/PowerColle", _X, getProperty(NomBrique, _X));
setProperty("/PowerColle", _Y, getProperty(NomBrique, _Y));
Colle = "1";
}
}
else if("5" < PowerUp)
{
PowerScoreCpt = "1";
PowerScoreNumero = "PowerScore_" add PowerScoreCpt;
while(getProperty(PowerScoreNumero, _visible) == "1")
{
PowerScoreCpt += "1";
PowerScoreNumero = "PowerScore_" add PowerScoreCpt;
}
if("5" >= PowerScoreCpt)
{
PowerScoreNumero = "PowerScore_" add PowerScoreCpt;
setProperty(PowerScoreNumero, _visible, "1");
setProperty(PowerScoreNumero, _X, getProperty(NomBrique, _X));
setProperty(PowerScoreNumero, _Y, getProperty(NomBrique, _Y));
}
}
}
PowerScoreCpt = "1";
while("5" >= PowerScoreCpt)
{
PowerScoreNumero = "PowerScore_" add PowerScoreCpt;
if(getProperty(PowerScoreNumero, _visible) == "1")
{
if(getProperty(PowerScoreNumero, _Y) < "360")
{
setProperty(PowerScoreNumero, _Y, getProperty(PowerScoreNumero, _Y) + "10");
}
else if(getProperty("/raket", _X) - LongueurRaket < getProperty(PowerScoreNumero, _X) and getProperty(PowerScoreNumero, _X) < getProperty("/raket", _X) + LongueurRaket and getProperty(PowerScoreNumero, _Y) == "360")
{
setProperty(PowerScoreNumero, _visible, "0");
Score += "500";
}
else if(getProperty(PowerScoreNumero, _Y) < "500")
{
setProperty(PowerScoreNumero, _visible, "0");
}
}
PowerScoreCpt += "1";
}
if(getProperty("/raket", _X) - LongueurRaket < getProperty("/PowerTaille", _X) and getProperty("/PowerTaille", _X) < getProperty("/raket", _X) + LongueurRaket and getProperty("/PowerTaille", _Y) == "360" and getProperty("/PowerTaille", _visible) == "1")
{
setProperty("/PowerTaille", _visible, "0");
setProperty("/PowerTaille", _Y, "-20");
setProperty("/raket", _xscale, getProperty("/raket", _xscale) * "2");
LongueurRaket *= "2";
stopDrag();
startDrag("/raket","1","75","380","375","380");
Colle = "0";
}
else if("500" < getProperty("/PowerTaille", _Y))
{
setProperty("/PowerTaille", _visible, "0");
setProperty("/PowerTaille", _Y, "-20");
Taille = "0";
}
else if(getProperty("/PowerTaille", _visible) == "1")
{
setProperty("/PowerTaille", _Y, getProperty("/PowerTaille", _Y) + "10");
}
if(getProperty("/raket", _X) - LongueurRaket < getProperty("/PowerColle", _X) and getProperty("/PowerColle", _X) < getProperty("/raket", _X) + LongueurRaket and getProperty("/PowerColle", _Y) == "360" and getProperty("/PowerColle", _visible) == "1")
{
setProperty("/PowerColle", _visible, "0");
setProperty("/PowerColle", _Y, "-30");
if(Taille == "1" and getProperty("/PowerTaille", _visible) == "0")
{
setProperty("/raket", _xscale, getProperty("/raket", _xscale) / "2");
LongueurRaket /= "2";
Taille = "0";
stopDrag();
startDrag("/raket","1","35","390","415","390");
}
}
else if("500" < getProperty("/PowerColle", _Y))
{
setProperty("/PowerColle", _visible, "0");
setProperty("/PowerColle", _Y, "-30");
Colle = "0";
}
else if(getProperty("/PowerColle", _visible) == "1")
{
setProperty("/PowerColle", _Y, getProperty("/PowerColle", _Y) + "10");
}
PowerUp = "0";
gotoAndPlay(60);